package com.xia.minio.entity;

import lombok.Data;

/**
 * 文件项实体类，用于表示文件或文件夹信息
 * @author Blue
 */
@Data
public class FileItem {
    
    /**
     * 文件或文件夹名称
     */
    private String name;
    
    /**
     * 文件或文件夹的完整路径
     */
    private String path;
    
    /**
     * 是否为目录
     */
    private boolean isDirectory;
    
    /**
     * 文件大小（字节），如果是目录则为0
     */
    private long size;
    
    /**
     * 最后修改时间
     */
    private String lastModified;
    
    /**
     * 文件类型（扩展名）
     */
    private String type;
}